.idea-filters-wrap {
    width: 96.65%;

  .idea-filters-toolbar {
      background: #fff url(../images/theme/toolbar/toolbar-bg.png) bottom left repeat-x;
      border: 1px solid #d5e0ea;
      @include border-radius(3px);
      @include box-shadow(0px 1px 4px 0px #cccccc);
      list-style: none;
      margin: 0 0 10px 0;
      padding: 10px;
      position: relative;

      .filter-item {
          background: transparent url(../images/theme/toolbar/toolbar-sep.png) 100% 50% no-repeat;
          float: left;
          padding-right: 15px;
          margin-right: 15px;

          &:last-child,
          &.last {
            background: none;
          }

          .filter-item-label {
              color: #3177ae;
              float: left;
              line-height: 20px;
              margin-right: 5px;
              font-weight: bold;
          }

          .filter-item-element {
              float: left;
          }

      }

  }

}

.js {
  .idea-filters {

    select.select-to-dropdown {
        visibility: hidden;
    }

    input[type="submit"] {
        display: none;
    }

  }
}


.ie7 {
  .idea-filters-wrap {
      width: 95.65%;
  }
}

.ie7,
.ie8 {
  .idea-filters {
    position: relative;
    z-index: 3000;
  }
}
